nature preserve - Francés Inglés Diccionario